Reddit Community Agentic Workflow
Get Feed — Reddit Community Automation Workflow
Fetch posts from a subreddit sorted by hot, new, rising, or top via browser extraction on old.reddit.com. Returns structured data: title, url, score, comments, author, and flair per post.
sidebutton install Reddit Community Inputs
- subreddit
- string
- sort
- string
Allowed Domains
- old.reddit.com
Step Summary
4 steps using step types: browser.extractMapbrowser.navigatebrowser.waitcontrol.stop
.
Workflow Definition
YAML source for the reddit_get_feed.yaml workflow. This is the complete definition executed by the SideButton MCP server when Reddit Community agents run this automation.
schema_version: 1
version: "1.0.0"
last_verified: "2026-02-02"
id: reddit_get_feed
title: "Get Feed"
description: "Fetch posts from a subreddit sorted by hot, new, rising, or top via browser extraction on old.reddit.com. Returns structured data: title, url, score, comments, author, and flair per post."
category:
level: task
domain: social
reusable: true
policies:
allowed_domains:
- old.reddit.com
params:
subreddit: string
sort: string
steps:
- type: browser.navigate
url: "https://old.reddit.com/r/{{subreddit}}/{{sort}}"
- type: browser.wait
selector: "#siteTable > .thing.link"
timeout: 10000
- type: browser.extractMap
selector: "#siteTable > .thing.link:not(.promoted)"
fields:
title:
selector: ".title a.title"
url:
selector: ".title a.title"
attribute: "href"
score:
selector: ".score.unvoted"
attribute: "title"
comments:
selector: ".comments"
author:
selector: ".author"
flair:
selector: ".linkflair-text"
as: feed
- type: control.stop
message: "{{feed}}"
How To Run
Install the Reddit Community knowledge pack into your SideButton agent, then dispatch this workflow by its ID reddit_get_feed.yaml. Agents invoke it directly via the MCP protocol or through the portal.